air trailer transportation - German English Dictionary